/* 首页 */
.main-icon-def{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/main-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.main-icon-active{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/main-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
}

.study-icon-def{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/study-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.study-icon-active{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/study-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
}
/* 单位设置 */
.danwei-icon-def{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/danwei-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.danwei-icon-active{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/danwei-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
}
/* 问卷调查 */
.wenjuan-icon-def{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/danwei-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.wenjuan-icon-active{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/danwei-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
}

/* 单位设置 */
/* .coset-icon-def{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/coSet-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}

.coset-icon-active{
    width: 22px;
    height: 55.5px;
    background: url("../../assets/menu-icon/coSet-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
} */
/* 考试 */
.exam-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/exam-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
} 
.exam-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/exam-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
}
/* 任务 */
/* .task-icon-def{
    width: 21px;
    height: 57.5px;
    background: url("../../assets/menu-icon/task-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.task-icon-active{
    width: 21px;
    height: 57.5px;
    background: url("../../assets/menu-icon/task-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
} */
/* 基础培训 */
.train-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/train-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.train-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/train-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
}
/*  归档*/
.archive-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/archive-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.archive-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/archive-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
    transform: translateX(-100%);
}
/* 个人信息 */
.personal-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/personal-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.personal-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/personal-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
}
/* 上课 */
.lesson-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/lesson-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.lesson-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/lesson-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
}
/* 公告 */
.bulletin-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/bulletin-icon-def.png") no-repeat center center;
    background-size: 18px 18px;
}
.bulletin-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/bulletin-icon-active.png") no-repeat center center;
    background-size: 18px 18px;
}
/* 学习轨迹 */
.track-icon-def, 
.track-icon-active {
    width: 22px;
    height: 57.5px;
    background-size: 18px 18px;
}
.track-icon-def {
    background: url("../../assets/menu-icon/track-icon-def.png") no-repeat center center;
}
.track-icon-active {
    background: url("../../assets/menu-icon/track-icon-active.png") no-repeat center center;
}
/* 裁判 */
.referee-icon-def{
     width: 22px;
     height: 57.5px;
     background: url("../../assets/menu-icon/compete-icon-def.png") no-repeat center center;
     background-size: 22px 21px;
 }
.referee-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/compete-icon-active.png") no-repeat center center;
    background-size: 22px 21px;
    transform: translateX(-100%);
}
/* 上课 */
.lesson-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/lesson-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.lesson-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/lesson-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}
/* 日志 */
.log-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/log-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.log-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/log-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}

/* 竞赛 */
.compete-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/compete-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.compete-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/compete-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}
/* 工程*/
.gc-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/gc-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.gc-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/gc-icon-acitive.png") no-repeat center center;
    background-size: 15px 17px;
}

/* 培训*/
.px-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/px-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.px-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/px-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}

/* 培训*/
.wj-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/wj-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.wj-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/wj-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}


/* 科研 首页*/
.ky-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/ky-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.ky-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/ky-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}
/* 科研 */
.ky1-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/ky-icon-def1.png") no-repeat center center;
    background-size: 15px 17px;
}
.ky1-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/ky-icon-active1.png") no-repeat center center;
    background-size: 15px 17px;
}
/* 对抗演练 */
.dk-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/dk-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.dk-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/dk-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}

/* 资产 */
.asset-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/asset-icon-def1.png") no-repeat center center;
    background-size: 15px 17px;
}
.asset-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/asset-icon-active1.png") no-repeat center center;
    background-size: 15px 17px;
}


/* 演练 */
.drill-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/drill-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.drill-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/drill-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}
/* 实网 */
.sw-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/sw-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.sw-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/sw-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}
/* 案例复盘 */
.case-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/case-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.case-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/case-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}
/* 资源管理 */
.res-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/res-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.res-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/res-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}
/* 人员管理 */
.users-icon-def{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/users-icon-def.png") no-repeat center center;
    background-size: 15px 17px;
}
.users-icon-active{
    width: 22px;
    height: 57.5px;
    background: url("../../assets/menu-icon/users-icon-active.png") no-repeat center center;
    background-size: 15px 17px;
}
/*.menu-icon{*/
/*    filter: drop-shadow(23px 0 0 var(--menu-default-color));*/
/*    transform: translateX(-100%);*/
/*}*/
.menu-icon[class$="icon-active"]{
    filter: drop-shadow(23px 0 0 var(--first-menu-active-color));
    transform: translateX(-100%);
}